The national contract for Bangladeshi players was due to go into effect on January 1, 2018. The decision came after Rahman was found to have assaulted a young fan, believed to be aged 12, who had taunted him during a first-class National Cricket League match in Rahman's home town of Rajshahi on December 21.
During an innings break, the middle-order batsman went behind the sightscreen and beat the boy. He was also under fire for arguing with the match referee when he was called for a hearing.
"We would like to send a strong message to all players on the first day of New Year. No matter how big a player one might be, he must maintain discipline," Hassan told reporters. "He (Rahman) was called for a hearing earlier and we also received the report from the match referee. He'll no longer be a contracted player," he said.